package com.example.mysql.学习笔记.MYSQL8;

public class MySQL8其他新特性 {
}
/**
 * 5.7中 删除表  DROP TABLE  表名1,表名2； 如果1存在2不存在  1会删掉
 * 8.0有原子性   都不会删掉
 *
 * 计算列
 *      什么叫计算列呢?简单来说就是某-列的值是通过别的列计算得来的。
 *      例如，a列值为1. b列值为2, c列不需要手动插入，定义a+b的结果为c的值,那么c就是计算列，
 *      是通过别的列计算得来的。
 * CREATE TABLE IF NOT EXISTS 表名(
 * 字段名 数据类型,
 * 字段名 数据类型,
 * 字段名 数据类型,
 * 计算列 GENERATED ALWAYS AS (其他字段1 计算符号 其他字段1) VIRTUAL
 * 字段名 数据类型
 * );
 * VIRTUAL:虚拟的
 *
 *执行DESC 表名
 * 5.7 数据库 的第二列(也就输数据类型这一列)   会显示一个(数字)   这个数字 是显示的宽度 如 -127 就4位
 * 8.0数据库 只有的那个 定点数 DECIMAL会显示  因为DECIMAL对精度要求很高
 *
 */